modulated back-scatter - Spanish English Dictionary